tame wild animals - Francés Inglés Diccionario